crypto/tls.ecdheKeyAgreement.curveID (field)

13 uses

	crypto/tls (current package)
		handshake_client.go#L730: 			c.curveID = keyAgreement.curveID
		handshake_server.go#L639: 			c.curveID = keyAgreement.curveID
		key_agreement.go#L171: 	curveID            CurveID
		key_agreement.go#L178: 			ka.curveID = c
		key_agreement.go#L183: 	if ka.curveID == 0 {
		key_agreement.go#L186: 	if _, ok := curveForCurveID(ka.curveID); !ok {
		key_agreement.go#L190: 	key, err := generateECDHEKey(config.rand(), ka.curveID)
		key_agreement.go#L200: 	serverECDHEParams[1] = byte(ka.curveID >> 8)
		key_agreement.go#L201: 	serverECDHEParams[2] = byte(ka.curveID)
		key_agreement.go#L290: 	ka.curveID = CurveID(skx.key[1])<<8 | CurveID(skx.key[2])
		key_agreement.go#L304: 	if !slices.Contains(clientHello.supportedCurves, ka.curveID) {
		key_agreement.go#L308: 	if _, ok := curveForCurveID(ka.curveID); !ok {
		key_agreement.go#L312: 	key, err := generateECDHEKey(config.rand(), ka.curveID)